 var express = require('express');
var router = express.Router();
let mysqlQuery = require("../tools/mySqlQuery");

/* GET home page. */
router.get('/banner', async function (req, res, next) {//二级路由
  //请求该接口，必须将地址改为http://127.0.0.1:3000/index/banner
  //读取数据库轮播图数据，响应给前端页面
  let sql = `select title,CONCAT("http://127.0.0.1:3000/",image_src) as src,isshow from e_banners`;
  //通过该方法 查询数据库中的数据
  let val = await mysqlQuery(sql);
  //将查询到的数据 响应到前端
  res.send({ code: 200, msg: "查询成功", res: val });
});
// 同步课程和精品课程接口
router.get("/courses", async (req, res) => {
  //数据库中 课程数据type为1是同步课程 3是精品课程 2是在线测试 前端可以传参type
  let {type} = req.query;
  if(type==1){
    var sql = `select title,price,CONCAT("http://127.0.0.1:3000/course/",image_src) as src,intro,detail_imgs,type,type_name,area_name,grade_name,subject_name,category_name from e_course where type="${type}" limit 8`;
  }else{
    var sql = `select title,price,CONCAT("http://127.0.0.1:3000/course/",image_src) as src,intro,detail_imgs,type,type_name,area_name,grade_name,subject_name,category_name from e_course where type="${type}" limit 6`;
  }
  //通过mysqlQuery方法  查询数据库中的数据
  let val = await mysqlQuery(sql);
  //将查询到的轮播数据 响应给前端
  res.send({ code: 200, msg: "查询成功", res: val });
})


module.exports = router;
